the slice - German English Dictionary